package com.macasa.service.dal.impl;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import com.macasa.panel.dao.hibernate.api.IDao;
import com.macasa.panel.entity.api.IPureFtpdService;
import com.macasa.service.dal.api.IPureFtpdServiceDal;

@Service("pureFtpdServiceDal")
@Scope("singleton")
@Transactional
public class PureFtpdServiceDal extends AbstractCRUDDal<IPureFtpdService, Integer> implements IPureFtpdServiceDal {

	/** long serialVersionUID */
	private static final long	serialVersionUID	= -1402867817053392573L;

	@Override
	@Autowired
	@Qualifier("pureFtpdServiceDao")
	public void setDao(final IDao<IPureFtpdService, Integer> ao) {
		super.setDao(ao);
	}
}
